• word of the day

    vespula maculata

    vespula maculata - Dictionary definition and meaning for word vespula maculata

    Definition
    (noun) North American hornet
Download our Mobile App Today
Receive our word of the day
on Whatsapp